Link Search Menu Expand Document

Managed Apache Cassandra Service

  • prefix: cassandra

Table of Contents

Privileges

Alter

  • description: Grants permission to alter a keyspace or table
  • access level: Write
  • resource types
{
    "keyspace": {
        "resource_type": "keyspace",
        "required": false,
        "condition_keys": [],
        "dependent_actions": []
    },
    "table": {
        "resource_type": "table",
        "required": false,
        "condition_keys": [],
        "dependent_actions": []
    },
    "": {
        "resource_type": "",
        "required": false,
        "condition_keys": [
            "aws:RequestTag/${TagKey}",
            "aws:TagKeys"
        ],
        "dependent_actions": []
    }
}

Create

  • description: Grants permission to create a keyspace or table
  • access level: Write
  • resource types
{
    "keyspace": {
        "resource_type": "keyspace",
        "required": false,
        "condition_keys": [],
        "dependent_actions": []
    },
    "table": {
        "resource_type": "table",
        "required": false,
        "condition_keys": [],
        "dependent_actions": []
    },
    "": {
        "resource_type": "",
        "required": false,
        "condition_keys": [
            "aws:RequestTag/${TagKey}",
            "aws:TagKeys"
        ],
        "dependent_actions": []
    }
}

Drop

  • description: Grants permission to drop a keyspace or table
  • access level: Write
  • resource types
{
    "keyspace": {
        "resource_type": "keyspace",
        "required": false,
        "condition_keys": [],
        "dependent_actions": []
    },
    "table": {
        "resource_type": "table",
        "required": false,
        "condition_keys": [],
        "dependent_actions": []
    }
}

Modify

  • description: Grants permission to INSERT, UPDATE or DELETE data in a table
  • access level: Write
  • resource types
{
    "table": {
        "resource_type": "table",
        "required": true,
        "condition_keys": [],
        "dependent_actions": []
    }
}

Select

  • description: Grants permission to SELECT data from a table
  • access level: Read
  • resource types
{
    "table": {
        "resource_type": "table",
        "required": true,
        "condition_keys": [],
        "dependent_actions": []
    }
}

TagResource

  • description: Grants permission to tag a keyspace or table
  • access level: Tagging
  • resource types
{
    "keyspace": {
        "resource_type": "keyspace",
        "required": false,
        "condition_keys": [],
        "dependent_actions": []
    },
    "table": {
        "resource_type": "table",
        "required": false,
        "condition_keys": [],
        "dependent_actions": []
    },
    "": {
        "resource_type": "",
        "required": false,
        "condition_keys": [
            "aws:RequestTag/${TagKey}",
            "aws:TagKeys"
        ],
        "dependent_actions": []
    }
}

UntagResource

  • description: Grants permission to untag a keyspace or table
  • access level: Tagging
  • resource types
{
    "keyspace": {
        "resource_type": "keyspace",
        "required": false,
        "condition_keys": [],
        "dependent_actions": []
    },
    "table": {
        "resource_type": "table",
        "required": false,
        "condition_keys": [],
        "dependent_actions": []
    },
    "": {
        "resource_type": "",
        "required": false,
        "condition_keys": [
            "aws:RequestTag/${TagKey}",
            "aws:TagKeys"
        ],
        "dependent_actions": []
    }
}